we should have stopped - Türkisch Englisch Wörterbuch